package org.putrpctorest.service.impl;

import org.putrpctorest.service.impl.copy.ServicesImpl;

public class ContinerMock {
    // implements Container {

    // private Services serviceDefinitions;
    // private ServiceInvoker serviceInvoker;
    private Class<?> serviceClass;
    private String id;

    public ContinerMock(ServicesImpl serviceDefinitions, String id) {
        // this.serviceDefinitions = serviceDefinitions;
        // this.id = id;
        // serviceDefinitions.setContainer(this);
        // this.serviceInvoker = new ServiceInvokerMock(this);
        // ServiceClassGenerator serviceClassGenerator = new JavassistServiceClassGenerator();
        // serviceClass = serviceClassGenerator.generateClass(serviceDefinitions);

    }

    // @Override
    // public Services getServices() {
    // return serviceDefinitions;
    // }
    //
    // @Override
    // public ServiceInvoker getServiceInvoker() {
    // return serviceInvoker;
    // }
    //
    // @Override
    // public Class<?> getServiceClass() {
    // return serviceClass;
    // }
    //
    // @Override
    // public RestMethodEntryPoint getRestMethodEntryPoint(String name) {
    // return null;
    // }
    //
    // @Override
    // public Object getServiceObject() {
    // // TODO Auto-generated method stub
    // return null;
    // }
    //
    // @Override
    // public String getId() {
    // return id;
    // }

}
